const express = require('express')

const app = express()


// const mw = (req, res, next) => {
//   console.log('最简单的中间件函数')
//   // 调用 next() 函数，执行下一个中间件函数或路由
//   next()
// }

// // 全局注册中间件函数
// app.use(mw)// 所有请求在到达服务器前，都会执行这个中间件函数

// 中间件的简化形式
app.use((req, res, next) => {
  console.log('最简单的中间件函数')
  // 调用 next() 函数，执行下一个中间件函数或路由
  next()
})


app.get('/', (req, res) => {
  res.send('Home page.')
  console.log('访问了/路径')
})

app.post('/user/add', (req, res) => {
  res.send('user add success!')
  console.log('访问了/user/add路径')
})

app.listen(80, () => {
  console.log('express server running at http://127.0.0.1')
})